package dynamic_array;

import java.util.Arrays;

public class Test {
    public static void main(String[] args) {
        MyArray arr=new MyArray(3);
        arr.add(0);
        arr.add(10);
        arr.add(3);
        arr.add(12);
        //[10,20,30,40]
//        arr.add(1,100);  //[10,100,20,30,40]在索引为1的位置插入
//        arr.add(0,200);  //[200,10,100,20,30,40]在数组开头插入
//        arr.add(6,300);  //[200,10,100,20,30,40,300]在数组末尾插入
//        System.out.println(arr);
//       System.out.println(arr.getByValue(100));
//       System.out.println(arr.contains(100));
//        System.out.println(arr.get(4));
//        System.out.println(arr.set(1,100));
//        System.out.println(arr.setVal(10,200));
//        System.out.println(arr);
//          System.out.println(arr.remove(1));
//        System.out.println(arr);
//         arr.removeLast();
//        System.out.println(arr);
//        System.out.println(arr.removeByValFirst(20));
//        System.out.println(arr);
//        System.out.println(arr.removeAllVal(20));
//        System.out.println(arr);
        System.out.println();
        System.out.println(arr);


    }
}

